Design and Development of Dsp Processor Based Gesture Recognition System for Real Time Applications
نویسندگان
چکیده
Human-Computer Interactions (HCI) makes computers more usable and receptive to user’s needs by improving the interactions between humans and computers. Current HCIs use keyboards, mice, joysticks and touch-screens as user interface. However, such mechanical devices are inconvenient for natural and direct interactions, whereas, the human gesture allows users to communicate with machines in a natural way. Among the available gestures for Gesture Recognition System (GRS), hand gestures are the most powerful means of communication and they find their application in educational institutions and entertainment. In the current paper, a GRS has been designed and developed for file browser application. The GRS system mainly consists of a Transmitter module and a Receiver module. The transmitter module consists of a camera, a DSP processor and a wireless RF transmitter. The receiver module consists of a wireless RF receiver, an embedded processor and a LINUX machine. The image acquired through the camera is processed by the DSP processor to recognize the captured gesture. The processing at the transmitter includes skin color segmentation, palm extraction and gesture recognition. Skin color segmentation results in extracting skin colored objects using image subtraction in conjunction with varied threshold combinations of color spaces. The segmented image is then processed further with a novel method of extracting palm region and adaptively building a bounding box around it by using the horizontal and vertical profilers. Distance profile is obtained by drawing radial lines from the centroid of the extracted palm to the edges of the contour. Gestures are analyzed and recognized based on the angle of the peak point obtained from the distance profile. The recognized gesture is transmitted to the embedded processor of the receiver module through wireless RF transceivers. The embedded processor assisted by UART device driver on Linux machine controls the file browser application at the receiver end. The functionality of the integrated GRS is tested for wireless file browser application efficiently for a distance of 50m. The development of an effective static GRS devoid of training data, multiple cameras, markers, bulky computing device and gloves constitute the original contribution of the current research. Overall, the developed GRS exhibits desirable features of robustness, portability and cost effectiveness. The experimental results for chosen four types of hand gesture, shows a recognition rate of more than 90% for each gesture
منابع مشابه
Design and Implementation of Digital Demodulator for Frequency Modulated CW Radar (RESEARCH NOTE)
Radar Signal Processing has been an interesting area of research for realization of programmable digital signal processor using VLSI design techniques. Digital Signal Processing (DSP) algorithms have been an integral design methodology for implementation of high speed application specific real-time systems especially for high resolution radar. CORDIC algorithm, in recent times, is turned out to...
متن کاملUltra-Low-Energy DSP Processor Design for Many-Core Parallel Applications
Background and Objectives: Digital signal processors are widely used in energy constrained applications in which battery lifetime is a critical concern. Accordingly, designing ultra-low-energy processors is a major concern. In this work and in the first step, we propose a sub-threshold DSP processor. Methods: As our baseline architecture, we use a modified version of an existing ultra-low-power...
متن کاملDSP Processor Core-Based Wireless System Design
This thesis considers the design of wireless communications systems which are implemented as highly integrated embedded systems comprised of a mixture of hardware components and software. An introductionary part presents digital communications systems, classification of processors, programmable digital signal processing (DSP) processors, and development and implementation of a flexible DSP proc...
متن کاملReal Time Dynamic Simulation of Power System Using Multiple Microcomputers
Recent developments in the design and manufacture of microcomputers together with improved simulation techniques make it possible to achieve the speed and accuracy required for the dynamic simulation of power systems in real time. This paper presents some experimental results and outlines new ideas on hardware architecture, mathematical algorithms and software development for this purpose. The ...
متن کاملLow Settling Time All Digital DLL For VHF Application
Settling time is one of the most important parameter in design of DLLs. In this paper we propose a new high speed with low settling time Delay Locked Loop (DLL) in which a digital signal processor (DSP) is used instead of using phase-frequency detector, charge pump and loop filter in conventional DLL. To have better settling time, PRP conjugate gradient algorithm is used to optimize delay of ea...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011